work off steam

na. 拿出精力[干劲]工作;发泄某种感情
[网络] 拿出精力工作;努力工作;发泄被压抑的情绪